Interactive Relighting Of Arbitrary Rough Surfaces